@charset "utf-8";body,dd,dl,dt,form,h1,h2,h3,h4,h5,h6,input,li,p,select,table,td,textarea,tr,ul{margin:0;padding:0;font-family:Microsoft YaHei}
body{font-size:14px;color:#333;font-family:Microsoft YaHei; }
a img{border:none;display:block}
li{list-style-type:none}
b{font-family:Arial;font-weight:500}
a{text-decoration:none;color:#333}
 
a img{display:block}
.wapd{display:none;}
input{vertical-align:middle}
.clear{clear:both}
table{border-collapse:collapse}
a:hover{cursor:pointer;}
input,select,textarea{outline:0}
a,area{blr:expression(this.onFocus=this.blur())}
:focus{-moz-outline-style:none}
a{outline:0}
.r{float:right}
.l{float:left}
.topbg{  font-size:12px;color:#666666;  background-color: #f5f5f5;height:30px;line-height:30px;}
.topbg a{color:#666666}
.topbg  a:hover{color:#2577e3;}
.topbarl {
    float: left;
}
.topbarr {
    float: right;
}
.topbg em {
    font-style: normal;    margin: 0 5px;color: #cdc4cd;
}

.w1200{width:1200px;margin:0 auto;}
.relative{position:relative}
#header{background:#fff;    height: 65px;
    padding: 17.5px 0;
    width: 100%;}
#banner2{width:100%;height:350px;background:url(../images/bannerlm.jpg) no-repeat center}

#tgbanner{width:100%;height:439px;background: url(../images/bannerlm1.jpg) no-repeat center; }
#yxbanner{width:100%;height:439px;background: url(../images/bannerlm2.jpg) no-repeat center; }
#jgbanner{width:100%;height:439px;background: url(../images/bannerlm3.jpg) no-repeat center; }
 #seobanner{width:100%;height:198px;background: url(../images/bannerlm4.jpg) no-repeat center;}
#gybanner{width:100%;height:298px;background: url(../images/bannerlm6.jpg) no-repeat center; } 
#gybanner p{    padding-top: 130px;
    font-size: 40px;
    color: #FFFFFF;
    text-align: center;}
.logo{float:left}
 .nav {background:#2577e3;height:45px;}
 

.menu2{    padding-left: 290px;}
.menu2 li{float:left;line-height:45px;position:relative;z-index:999}
 
 
.menu2 li.current-menu-item>a,.menu2 li:hover>a,.menu2 li.current-post-ancestor>a{ background:#0096ff}
.menu2 li a{    display: block;
    width: 110px;
    text-align: center;
    color: #fff;
    font-size: 16px;
}
#banner .w1200{position:relative}

.menu{width:230px;position: absolute;   left:0;

    z-index: 999999;}
.menu h4{      height: 45px;
    line-height: 45px;
    color: #fff;
    font-size: 16px;padding: 0px 0px 0px 20px;     font-weight: 400; background: #ff9913 url(../images/jtx.png) no-repeat right center;height:45px;}
.menu ul {background: #fff;    height: 442px;}
#hdzk{display:none;}	
.home  #hdzk{display:block;}	
.menu  ul li {  overflow: hidden;    border-bottom: #ededed 1px dashed;  padding: 13px 0px  ;margin: 0 20px 0 20px;}
.menu ul  li   .ico {background:url(../images/jtr.png) no-repeat center right ;margin-bottom:10px;}
.menu ul  li   .ico  a{  line-height:25px;height:25px;display:block; font: normal 400 16px '微软雅黑';padding-left:35px;
    color: #2577e3;}
.menu ul  li>a{   display:block;float:left; color: #777777;font-size:12px;padding: 5px 12px 6px 5px;}
	.menu ul li>a:hover{text-decoration: underline;    color: #2577e3;}
.menu ul  li   .ico 	 a.menu-ico1{background:url(../images/menu1.png) no-repeat center  left}
.menu ul  li   .ico 	 a.menu-ico2{background:url(../images/menu2.png) no-repeat center  left}
.menu ul  li   .ico 	 a.menu-ico3{background:url(../images/menu3.png) no-repeat center  left}
.menu ul  li   .ico 	 a.menu-ico4{background:url(../images/menu4.png) no-repeat center  left}

.xcgg{      float: left;  font-size: 16px;
     color: #666666;margin-top: 10px;
    margin-left: 50px;
      line-height: 1.8;}
.xcgg b{  font-weight:600}

 .telkf{float:right;background:url(../images/tel.png) no-repeat left center;padding-left:70px;margin-top: 10px;}
 .telkf  i{display:block;font-style:normal;    font-size: 14px;
    color: #A9A9A9;}
 .telkf span{    font-size: 26px;
    color: #FF9913;line-height:35px;}	
#banner{width:100%;height: 462px; position:relative;background:#f5f5f5}
 


.banner{float:right;width:965px;margin-top:5px;}	
	.banner img{width:100%;}

.bta{text-align:center}
.bta h4{    font-size: 46px;
    font-weight: 400;
    line-height: 1.3;
    color: #2577e3;}
.bta i {display:block;width:134px;height:3px;margin:20px auto;background:rgb(37, 119, 227)}	
.bta p {    color: #626262;
    font-size: 20px;
    line-height: 1.5;}	

.bta2{      margin-bottom: 20px;  position: relative;text-align:center}
.bta2 h4{      font-size: 38px;
    line-height: 1.3;}
.bta2 h4 i {display:block;width:64px;height:3px; background:#333;    position: absolute;
    left: 380px;
    top: 25px;}	
.bta2 h4 i.l760{left: 760px;}	
	
.bta2 p {      font-size: 16px;
    color: #888;
    line-height: 3;}	

.bta3{text-align:center}
.bta3 h4{      font-size: 26px;
    font-weight: 400;
    line-height: 1.3;}
.bta3 i {display:block;width:45px;height:3px;margin:0px auto;background:#f02328}	
.bta3 p {    color: #545454;    margin: 15px 0;
    font-size: 20px;
    line-height: 1.5;}	

.bta4{    margin-bottom: 60px;text-align:center}
.bta4 h4{      font-size: 32px;
    font-weight: 400;
    line-height: 1.3;}
.bta4 i {display:block;width:97px;height:3px;margin:30px auto;background:#c5c9cb}	
.bta4 p {    color: #545454;
    font-size: 18px;
    line-height: 1.5;}	


.bta5{      padding: 33px 0;text-align:center}
.bta5 h4{       position: relative;   font-size: 30px;
    font-weight: 400;
    line-height: 1.3;}
	
.bta5 h4 span {
    display: inline-block;
    background: rgb(235, 246, 252);
    z-index: 1;
    position: relative;
    padding: 0 40px;
}
	
.bta5 h4 u {
    display: block;
    height: 1px;
    width: 100%;
    background: #dbdbdb;
    position: absolute;
        bottom: 5px;
}
	
.bta5 i {display:block;width:97px;height:3px;margin:30px auto;background:#c5c9cb}	
.bta5 p {   color: #999999;
    font-size: 18px;
    line-height: 1.5;}	

.bta6{text-align:center}
.bta6 h4{    font-size: 36px;
    font-weight: 400;
    line-height: 1.3;
       color: #545454;}
.bta6 i {display:block;width:134px;height:3px;margin:20px auto;background:rgb(37, 119, 227)}	
.bta6 p {      font-size: 26px;
    color: #2577E3;
    line-height: 1.5;}

.bta7{text-align:center}
.bta7 h4{    font-size: 36px;
    font-weight:blod;
    line-height: 1.3;
 }
.bta7 h4 span{    color: #2577e3;}	
	
.bta7 i {display:block;width:134px;height:3px;margin:20px auto;background:#36b0f3}	
.bta7 p {      font-size: 16px;
    color: #2577E3;
    line-height: 1.5;}	


.bta8{text-align:center}
.bta8 h4{    font-size: 46px;
    font-weight:blod;
    line-height: 1.3;
    color: #2577e3;}
.bta8 i {display:block;width:134px;height:3px;margin:20px auto;background:rgb(37, 119, 227)}	


.bta9{text-align:center}
.bta9 h4{      font-weight: 700;
    font-size: 30px;
    line-height: 1.3;
    color: #2577e3;}
.bta9 i {display:block;height:8px;margin:20px auto;background:url(../images/hx2.png) no-repeat center;}	

.bta9 p {      color: #888888; font-weight: 700;
    font-size: 20px;
    margin-top: 15px;}	


.bta10{      margin-bottom: 20px;  position: relative;text-align:center}
.bta10 h4{      font-size: 32px;
    line-height: 1.3;}
.bta10 h4 i {display:block;width:64px;height:3px; background:#333;    position: absolute;
    left: 340px;
    top: 25px;}	
.bta10 h4 i.l760{left:780px;}	
	
.bta10 p {      font-size:20px;
    color: #888;
    line-height: 3;}	


.bta11{      margin-bottom: 20px;  position: relative;text-align:center}
.bta11 h4{  font-weight:400;     font-size: 30px;
    line-height: 1.3;}
 .bta11 h4 span {
    color: #2577e3;}
	
.bta11 p {   font-size: 22px;
    color: #545454;
    line-height: 3;}	


.bta12{  
    font-size: 30px;    margin-bottom: 20px;  position: relative;text-align:center}
 

.bta13{text-align:center}
.bta13 h4{  color: #545454;
    font-size: 40px;
    font-weight: 400;
    line-height: 1.3;
  }
.bta13 i {display:block;width:134px;height:3px;margin:20px auto;background:rgb(248, 143, 18)}	
.bta13 p {  font-size: 16px;
    color: #626262;
    line-height: 1.5;}	

.bta14{text-align:center;color:#fff;margin-bottom:10px;}
.bta14 h4{  
    font-size: 36px;
    font-weight: bold;
     line-height:2;
 
  }
 
.bta14 p {  font-size: 16px;
 
    line-height: 2;}	

.bta15{text-align:center}
.bta15 h4{    font-size: 30px;
    font-weight:bold;
    line-height: 1.3;}
.bta15 i {display:block;width:134px;height:3px;margin:20px auto 10px;background:rgb(248, 143, 18)}	
.bta15 p {        font-size: 16px;
    color: #626262;
    line-height: 1.5;}	

.xzwb{    padding: 30px 0;overflow:hidden}
.wdyy{padding:40px 0;}

wdwcs{padding:40px 0;overflow:hidden}	

.xzwb ul li{border:4px #e1dfda solid; float:left;     padding: 40px;    text-align: center;box-sizing: border-box;   width: 31%;
    margin-right: 3.5%;}
	
	.xzwb ul li h3{font-weight: 400;    margin-bottom:15px;
    padding: 15px 0;
    font-size: 20px;
    color: #555555;border-bottom:1px #ddd solid}
	
.xzwb ul li.mr0{margin-right:0}	
.xzwb ul li  p{  height:76px;    margin: 0 30px; font-size: 14px;
    color: #888888;}
.wdwcs ul {overflow:hidden;    height: 350px;
    margin-top: 50px;}
	
.wdwcs{margin-top:50px;}	
.wdwcs ul li{float:left;width:50%;    margin-bottom: 50px; }
.wdwcs ul li .l{    width: 320px;}
 .wdwcs ul li img{margin-right: 30px;float:left;display:block}
 .wdwcs ul li h3{color: #2c2c2c;
    margin-bottom: 8px;
    font-size: 20px;font-weight:400}
	 .wdwcs ul li p {line-height: 26px;

    font-weight: 400;
    font-size: 16px;
    color: #555555;
	
	}
	.xqzx{background:url(../images/xq.jpg) no-repeat center; height:438px;}
.zxan{     display: block;
    width: 200px;
    height: 60px;
    position: relative;
    top: 340px;
    left: 500px;
    font-size: 20px;
    text-align: center;
    line-height: 60px;
    color: #fff;
    font-weight: 400;}
	
	
	.xqzx2{background:url(../images/xq2.jpg) no-repeat center; height:299px;}
.zxan2{     display: block;
    width: 200px;
    height: 60px;
    position: relative;
    top:173px;
    left: 500px;
    font-size:14px;
    text-align: center;
    line-height: 60px;
    color: #fff;
    font-weight: 400;}

.wmtgdwb{background:#f6f5f4;padding:50px 0;    overflow: hidden;
}
 
		.wbtab .hd ul{    text-align: center;  }
		.wbtab .hd ul li{    cursor:pointer;background:rgb(37,119,227);   font-size:18px;   text-align: center;line-height: 57px;
    color: #fff;   width: 185px;    display: inline-block;
    margin: 0 1px;
    height: 57px; }
		.wbtab .hd ul li:hover{    background: rgb(255,153,19);}
		.wbtab .bd ul{     padding: 30px 60px;
    zoom: 1;
    overflow: hidden;  }
		.wbtab .bd li{ float:left;width:23%;margin-right:2% ;line-height: 2;    height: 335px; }
			.wbtab .bd li img{width:100%;margin-bottom:10px;}

	.wbtab .bd li:hover  a{    text-decoration: underline;
    color: #00aeff;}

.newsbox{padding:60px 0;background:#f6f5f4; overflow: hidden;}

.newsk{float:left;width:31%;    background: #fff;margin-right:2%}
.newsk2{float:left;width:31%;    background: #fff;margin-right:2%}
.xwbt{line-height:55px;padding:0 18px  ;height: 55px;border-bottom:1px #ddd  solid;font-size: 18px;}
.xwbt>a{color:#333;display:block;float:left;padding-left:28px;}
.xwbt span{float:right;  }	
.xwbt span  a{ color: #888888;font-size:14px; }

.xwico1{background:url(../images/xw1.png) no-repeat left center;}
.xwico2{background:url(../images/xw2.png) no-repeat left center;}
.xwico3{background:url(../images/xw3.png) no-repeat left center;}


.newsk ul li{line-height:40px;height:40px;padding:0 18px;}
.newsk ul li  a{    font-size: 14px;
    color: #777777;}
.newsk ul li  a  u {  float:right;width: 67px;
    text-decoration:none; color: #a9a9a9;
    font-size: 12px;}

.newsk ul li  a span{display:block;float:left;height:40px;color: #777777;
    font-size: 14px;    overflow: hidden;
    text-overflow: ellipsis;width:247px;padding-left:13px;background:url(../images/d5.png) no-repeat 3px center;}
	
.newsk ul li  a:hover span{background:url(../images/d4.png) no-repeat 3px center;  color: #2577e3;	}	
	
 .newsk2 ul li{border-bottom:#ededed  dashed 1px;    overflow: hidden;padding:10px 0}
 .newsk ul {    height: 240px;}
 .newsk2 ul{    margin: 10px 18px;
    height: 220px;}  
 .newsk2 ul  li  img{float:left;display:block; width:20px;    margin-top: 7px;}
  .newsk2 ul  li  .wzr{float:left;    width: 306px;
    margin-left: 10px;}	
	  .newsk2 ul  li  .wzr  span { display:block;height:26px;    overflow: hidden;
    text-overflow: ellipsis; line-height: 26px;}
	
		  .newsk2 ul  li  .wzr  p{font-size:12px;color: #999999;height:24px;line-height:24px; overflow: hidden;
    text-overflow: ellipsis; }
	
.more2{margin:50px auto  0;width:300px;height:60px;line-height:60px;}	
.more2 a{display:block;color:#fff;background:rgb(37, 119, 227);    text-align: center;
    font-size: 18px;}	
.more2 a:hover{    background: rgb(255, 153, 19);}
.yqlj{padding:50px 0 20px}	
.yqbt {background:url(../images/hx.png) no-repeat  bottom;    line-height: 55px;
    padding-bottom: 20px;
}
.yqbt span{display:block;background:url(../images/yq.png) no-repeat  left center;padding-left:40px;    font-size: 24px;
    color: #333333;
    font-weight: 400;
    line-height: 1.3;}
	.yqlj  ul {margin:20px 0;    overflow: hidden;}
.yqlj  ul  li{float:left;margin-right:10px;}	
	.yqlj ul li a{color:#888}
.yqlj ul li a:hover{    text-decoration: underline;
    color: #2577e3;}
/*网络推广外包*/
	.ndkh{background:rgb(235, 246, 252)}
	
	 .ndkh  dl{ overflow: hidden;}
 .ndkh  dl  dt{float:left;width:50%}
 .ndkh dl dd{float:left;width:50%}
	 .ndkh dl dd p {    font-size: 26px;
    line-height: 2;
    color: #545454;}
	
.wbdx{padding:60px 0}	
	
.wbdx  dl{ overflow: hidden;margin-top:50px;}
.wbdx  dl  dt{float:left;width:50%}
.wbdx dl dd{float:left;width:50%}
.wbdx dl dd li {margin-bottom:20px}
 .wbdx dl dd  span{  font-weight:bold;  color: #2577E3;
    font-size: 20px;
    line-height: 2;}
.wbdx dl dd p {     color: #666666;
    font-size: 18px;
    line-height: 2;}	
	
/*营销力*/	
.yyl1{}
.yyl1  dl{ overflow: hidden;margin:50px 0  80px;}
.yyl1  dl  dt{float:left;    text-align: center;width:50%}
.yyl1 dl dd{    text-align: right;float:left;width:50%}	
.yyl1 dl dd  span {     display: block;
    padding-top:70px;   line-height: 1.5;
    font-size: 20px;}
.yyl1 dl dd  b{     font-weight: bold;   font-size: 36px;
    color: #333333;display:block}
.yyl1 dl dd  b  u{    color: #FE5B00;    text-decoration:none;}
.yyl1 dl dd p{    background-color: rgb(37, 119, 227);
    border-radius: 50px;color:#fff;line-height:66px;    text-align: center;
    font-size: 28px;    margin-top: 50px;
}	
.yyl1 dl dd  i{    font-size: 14px;
    color: #9F9F9F;
    font-weight: normal;
    line-height: 1.5;font-style:normal;}
	.yyl2 ul{    overflow: hidden;}
.yyl2 ul li{float:left;width:33%;    margin-bottom: 40px;}	
.yyl2 ul li img{float:left}
.yyl2 ul li  .yxwzr{float:left;    margin: 0 20px;
    width: 70%;}	

.yyl2 ul li  .yxwzr span {    font-size: 20px;}
.yyl2 ul li  .yxwzr p{    margin-top: 15px;
    line-height: 24px;
    color: #888888;}
	
.yxbg{background:url(../images/yxbg.jpg) no-repeat   center;height:234px;}	
.yxbg ul {    padding-top: 30px;
    padding-left: 90px;}	
.yxbg b{    color: #FFFFFF;
    line-height: 1.5;
    font-size: 18px;font-weight:bold;}
.yxbg p{    color: #FFFFFF;
    line-height: 1.5;
    font-size: 18px;}
.yxbg i{    font-size: 30px;    line-height: 2;
    color: #2577e3;font-weight:bold;font-style:normal;}
.yxbg span{ background-color: rgb(37, 119, 227);    margin-top: 10px;
    border-radius: 50px;color:#fff;line-height:54px;    text-align: center;
    font-size: 28px; display:block;width:558px;}	
.yyl3  {margin-top:50px;}

.yyl3 ul {    overflow: hidden;
    margin: 80px 0;}
.yyl3 ul li{float:left;width:25%;text-align: center;}	
.yyl3 ul li span{ display:block;  margin-top: 10px;  line-height: 44px;
    font-weight: 700;font-size:16px;}
.yyl3 ul li p {    color: #888888;
    line-height: 26px;margin:0 20px;}	
 .yyl4 {margin-bottom:40px;}
.yyl4 ul {    overflow: hidden;
}	
	.yyl4 ul li{float:left;width:30%;margin:1.5%;      box-sizing: border-box;  background-color: #444444;text-align: center;color:#fff;padding:35px 20px;}
	 .yyl4 ul li:hover,.gyl li:hover a{  -webkit-transition-property: border-color,background-color,color;
    -webkit-transition-duration: .5s;
    -webkit-transition-timing-function: ease;
    -moz-transition-property: border-color,background-color,color;
    -moz-transition-duration: .5s;
    -moz-transition-timing-function: ease;
    -ms-transition-property: border-color,background-color,color;
    -ms-transition-duration: .5s;
    -ms-transition-timing-function: ease;
    -o-transition-property: border-color,background-color,color;
    -o-transition-duration: .5s;
    -o-transition-timing-function: ease;
    transition-property: border-color,background-color,color;
    transition-duration: .5s;
    transition-timing-function: ease;   background-color: rgb(37, 119, 227);}
	.yyl4 ul i{height:100px;display:block;}
	.yyl4 ul i.td1{background:url(../images/td1.png) no-repeat   center;}
	.yyl4 ul i.td2{background:url(../images/td2.png) no-repeat   center;}
	.yyl4 ul i.td3{background:url(../images/td3.png) no-repeat   center;}
	.yyl4 ul i.td4{background:url(../images/td4.png) no-repeat   center;}
	.yyl4 ul i.td5{background:url(../images/td5.png) no-repeat   center;}
	.yyl4 ul i.td6{background:url(../images/td6.png) no-repeat   center;}
	
	.yyl4 ul  span{font-size:26px;line-height:44px;display:block;margin-top:10px}
	.yyl4 ul  p{    height: 88px;line-height:22px}
	
	
	.jj1 { background-color: rgb(243, 243, 243);padding:50px 0}
	.jj1 ul {  margin-top:40px;  overflow: hidden;
}	
	.jj1 ul li{float:left;width:23%;margin:1%;      box-sizing: border-box;  background-color: #fff;text-align: center ;padding:20px;}
	   
	.jj1 ul span{       display: block;
    margin-top: 30px; font-size: 20px;}
	
	
.jj2  {background-color: rgb(68, 68, 68);padding:50px 0 20px}
.jj2 dl {overflow:hidden}
.jj2 dl dt{position: relative;float:left;width:50%}
.jj2 dl dt b{      margin-bottom: 40px;  text-align: center;
    font-size: 28px;border-radius: 50px;width:322px;
    color: #fff;line-height:58px;display:block;border:rgb(255,102,0) 2px solid}
	.jj2 dl dt  span {     font-size: 36px;
    font-weight: bold;
    line-height: 1.3;
    color: #ff6600;
    display: block;
    margin: 30px 0 20px;}
	.jj2 dl dt  i{    color: #ffffff;
    font-size: 16px;
    line-height: 1.3;font-style:normal;}
.jj2 dl dd{float:left;width:50%}
.jj2 dl dd b{       margin-left: 100px;   margin-bottom: 40px;  text-align: center;
    font-size: 28px;border-radius: 50px;width:322px;
    color: #fff;line-height:58px;display:block;border:#fff 2px solid}	
.jj2 dl dd	p{font-size: 16px;    margin-left: 100px;
    line-height: 1.8;color:#fff}
	
	
.jjcb{  position: absolute;
    line-height: 47px;
    color: #fff;
    font-size: 16px;
    top: 102px;
    left: 50px;}	

.jj3 {padding:50px 0 ;    background-color: #f8f8f8;}	
.jj3  h3{    color: #2E84EB;
    font-size: 36px;
    font-weight: 400;margin-bottom:50px;
    line-height: 1.3;}	
	.jj3  li{margin-bottom:30px;}
.jj3  li  span{    line-height: 2;
    color: #2E84EB;
    font-size: 16px;font-weight:bold}
	.jj3  li   p {line-height: 2;
    color: #666666;
    font-size: 14px;}	
.jj4{padding:50px 0}
.jj4 ul {overflow:hidden}
.jj4 ul  li{width:25%;float:left;    text-align: center;}
.jj4 ul  li span{    display: block;
    font-size: 20px;
    color: #555555;
    padding-bottom: 20px;
    border-bottom: 1px #ddd solid;
 
    margin: 20px;}
.jj4 ul  li  p {  margin: 0 50px;  font-size: 14px;
    color: #888888;}

.jj5{background:url(../images/jgbg.jpg) no-repeat   center;height:473px;}


.jj5 ul {   padding-top: 250px;overflow:hidden}

.jj5 ul li {width:30%;margin:0 1.5%;float:left;   
    color: #fff;}
.jj5 ul li span{    font-weight: 700; text-align: center;
    font-size: 18px;display:block;margin-bottom:15px;}

.jj5 ul li p {    line-height: 24px;}

.jj6{    background-color: rgb(243, 243, 243);padding:50px 0}
 .jj6 .w1200>ul{overflow:hidden; }
.jj6 .w1200>ul li {float:left;width:23%;margin:1%;font-size:30px;line-height:90px;text-align: center; color:#fff;  background-color: rgb(221, 5, 13);}
.jj6 .w1200>ul li.ys2{background-color: rgb(238, 59, 19);}
.jj6 .w1200>ul li.ys3{    background-color: rgb(239, 148, 20);}
.jj6 .w1200>ul li.ys4{    background-color: rgb(12, 193, 178);} 

.jj6box{overflow:hidden;margin:30px 1%}
.jj6box img{display:block;float:left; }
.jj6box ul{float:right;width:50%;}
.jj6box ul li{    margin: 20px 0;}
.jj6box ul li  span{display:block;float:left;width:53px;height:50px;  margin-right:20px;  background-color: rgb(238, 59, 19);color:#fff;line-height:50px;text-align: center;font-size:30px;}
   .jj6box ul li .jj6wz   b{    font-weight: 400;
    line-height: 1.3;
    color: #EE3B13;
    font-size: 24px;}
	   .jj6box ul li .jj6wz  p{}
 .jj7 {padding:50px 0}
 .jj7 ul {overflow:hidden;margin:50px 0}
.jj7  ul li{float:left;width:26%;color:#fff;margin:0 3.6666%;    background-color: #00c077;    padding: 20px;
    box-sizing: border-box;}
.jj7  ul li  span {    line-height: 50px;display:block;font-weight: 400;
    font-size: 26px;}
 .jj7  ul li p {    margin: 10px 0 20px;  height:66px;  line-height: 22px;}
  .jj7  ul li a{display:block;width:60%;line-height:38px;border-radius: 5px;border:1px #fff solid;text-align: center;color:#fff;margin:0 auto;}
    .jj7  ul li a:hover {    color: rgb(255, 255, 0);}
.jj7  ul li.ys2{    background-color: #ff5d00;}
.jj7  ul li.ys3{    background-color: #ff9700;}


.seo1{padding:50px  0;}
.seo1  h3{    font-size: 36px;
      text-align: center;
    line-height: 1.3;}
	.seo1 dl{overflow:hidden}
.seo1 dl dt{float:left;width:50%}
.seo1 dl dt  img{float:left}
.seo1 dl dt ul {float:left;margin-left:20px;}
.seo1 dl dt ul li {font-size:20px;line-height:42px;margin:20px 0}
 .seo1 dl dt ul li.mt2{    margin: 35px 0;}
.seo1 dl dd{float:left;width:50%;    margin-top: 50px;
    text-align: center;}
.seo1box{overflow:hidden;margin:50px 100px}
.seo2 {background:#f8f8f8;padding:50px  0}

.seo2 ul {float:left;    width:330px;}
.seo2  img{float:left;margin:0 20px;display:block;}

.seo2box  {padding: 50px 100px 0;overflow:hidden;}
.txr{    text-align: right;}
.seo2box ul  li {margin-top:60px;}
.seo2box ul  li span{    color: #545454;
    font-size: 24px;
    line-height: 1.8;}
.seo2box ul  li p{    font-size: 14px;
    line-height: 1.5;}
	
	
	.seo3{      text-align: center;  background:rgb(35, 187, 181) ;padding-top:50px}
	
	.seo3box{ background: url(../images/r.jpg) left bottom  no-repeat ;padding-bottom:50px;}
	
.seo3box	img{    padding-left: 60px;}
	
.seo4 {background: url(../images/fw.jpg) no-repeat center 178px #f8f8f8;padding:50px 0;    height: 500px;}	
.seo4 ul {    overflow: hidden;
    padding-top:50px;margin:0 93px;}	
.seo4 ul li{float:left;width:190px;    margin: 0 6.5px;color:#fff; text-align: center;}	
.seo4 ul li.mr0 {margin: 0 0 0 6.5px;}
	.seo4 ul li span{      margin-bottom: 30px;  font-size: 26px;
  display:block;
    line-height: 1.6;}
	.seo4 ul li p{    font-size: 14px;padding:10px;
    line-height: 1.6;}	
	
	
.seo5 {background: url(../images/bg2.jpg) no-repeat center ;overflow: hidden;padding:50px 0;    }

.seo5  ul li{color:#fff;float:left;width:50%;overflow: hidden;margin-bottom:40px;}

.seo5 ul li img{float:left;display:block;    margin-right:20px;}
.seo5 ul li span{ margin: 10px 0;   font-weight: 700;
    font-size: 18px;display:block}
.seo5 ul li p {      line-height: 30px; margin-right:50px; }	
	
.seo6{overflow: hidden;padding:50px 0}	
.seo6 ul{overflow: hidden;}
.seo6 ul li{float:left;width:40%;margin-right:10%;}
.seo6 ul li i{display:block;font-style:normal;float:left; margin-right:20px;   position: relative;
}		
.seo6 ul li  i u {    position: absolute;
    line-height: 117px;color:#fff;font-size:50px;    text-align: center;
    text-decoration: none;
    width: 127px;
    left: 0;
    top: 0;}
	
	.seo6 ul li span{    font-weight: 700;
    font-size: 24px;}
	
	.seo6 ul li p{ color:#666;   line-height: 30px;
    font-size: 18px;}
.bta16{font-weight: 700;color:#fff; text-align: center;
    font-size: 36px;margin-bottom:30px;}	
	

.bta17 {text-align: center;}	
.bta17 h4{    font-size: 36px;font-weight:700}
.bta17 p{      margin: 30px 0;  font-weight: 400;
    line-height: 1.3;
    font-size: 18px;}	
	.gyl{width:200px;float:left}
 .gyl  li{line-height:50px;margin-bottom:10px;}
   .gyl  li a{ display:block; padding-left:50px; border:1px #ddd solid;  color: #666666;
    font-size: 16px;}
	   .gyl  li.hover  a,	   .gyl  li:hover  a{color:#fff;border:1px #2577e3 solid;background:#2577e3}
	 .gyr{float:left;width:930px;margin-left:70px;	}
	.weizhi{    margin-bottom: 10px; border-bottom:1px #ddd solid;height:45px;}
		.weizhi span {    font-size: 22px;height:44px;
    color: #666666;display:block;border-bottom:2px  #2577e3   solid;float:left}

.aboutus{padding:50px 0;overflow:hidden}

.about-nr{    line-height: 1.75;
    font-size: 16px;}
.about-nr img{max-width:100%    !important;height: auto   !important}	


.pagination{ text-align: center;position: relative;display:block;overflow: hidden;}
.pagination >ul{text-align: center;position: relative;left: 50%;}
.pagination >ul li{ display: inline-block;position: relative;right: 50%;color: #999999;}
.pagination >ul li a{ font-size: 14px;line-height:60px; color: #333333; text-align: center; border: 1px solid #D0D0D0;  padding: 7px 7px;}
.bj{ background: #fff;}
.pagination >ul li span{ color: #999999;}
.pagination >ul li .yeshu{ border: 1px #E0E0E0 solid; margin:0 5px; width: 35px;}
.prev{ margin:0 5px;}
.nextpage{ margin: 0 35px 0 5px;}
.fir-page,.prev,.nextpage,.yeshu,.ensure{ background: #fff;}
.pagination >ul li .ensure{padding: 3px 7px;}
.ensure{ margin-left: 5px;}
.pagination >ul li.thisclass  a{background: #ffd601; height: 100%}


.footer{border-top:#cccccc  1px  dashed;padding:50px 0;    overflow: hidden;}
.fdb1{float:left;}
.fgx1{float:left;margin:30px  54px; height:135px;width:1px;background:#ededed}
.fdb1 span{    font-size: 16px;
    color: #555555;
    line-height: 1.8;display:block;margin-bottom:15px;}
	.fdb1  li {padding-left:60px;margin-top:40px;}
.fdb1  li  i {font-style:normal;    font-size: 16px;
    color: #2577E3;
    line-height: 1.5;}
	.fdb1  li p {    font-size: 12px;
    color: #888888;
    line-height: 1.5;}
 .lxdb{float:left;}
 .lxdb span{  font-size: 16px;
    color: #555555;
    line-height: 1.8;display:block;margin-bottom:15px;}
 .lxdb  li {    font-size: 20px;padding-left:50px;line-height:50px;
    color: #444444;}
	.lxico1{ background: url(../images/qq.png) left center no-repeat;}
	.lxico2{ background: url(../images/tel2.png) left center no-repeat;}
	.lxico3{ background: url(../images/wx.png) left center no-repeat;}
	 .dbmenu {float:left;overflow:hidden;}
 .dbmenu ul{float:left;}
  .dbmenu ul span{  font-size: 16px;
    color: #555555;
    line-height: 1.8;display:block;margin-bottom:15px;}
  .dbmenu ul li {     margin-right: 60px;   color: #888888;
    font-size: 12px;line-height:28px;}	
	
	.dbmenu ul li  a{ color: #888888;}
	.dbmenu ul li  a:hover{color: #2577e3;}
.footdb{    background: rgb(68, 68, 68);
    color: #fff;
    padding: 30px 0;}
.footdb p{text-align: center;line-height:24px;height:24px;font-size:12px;}
.footdb p a {  color: #fff;}
 .footdb p  span{    padding-left: 15px;}
.ewm{ width:140px; text-align:center;  color: #545454;float:right}
.ewm span{margin-top:40px;display:block}
.ewm p{font-size:24px;line-height:2;margin-bottom:20px}
.ewm img{width:100px;border:#f8f8f8 6px solid}
.ewm u{margin-top:10px;display:block;text-decoration:none}
 
 .fxz1{ background: url(../images/f1.png) left center no-repeat;}
 .fxz2{ background: url(../images/f2.png) left center no-repeat;}
 
 
 
 .fixedCommonFoot{display:none}
   
    .footdb p a:hover{color: rgb(204, 204, 204);}
   
   
  	@media only screen and (-webkit-min-device-pixel-ratio: 2) {  
		.fixedCommonFoot > div a:nth-of-type(1) dl{
    		border-right:0.5px solid #e5e5e5;
    	}
	}
#_submit_success02, #_submit_error02 {
 display: none;
}

	#_submit_success,#_submit_success02  {position:fixed;top:0px;left:0px;bottom:0px;right:0px;background: rgba(0,0,0,.6);z-index:999999999;}
    #_submit_success  .inner,#_submit_success02  .inner {background: #fff;position:absolute;top:20%;top: calc(50% - 142px);top: -webkit-calc(50% - 142px);top: -moz-calc(50% - 142px);left:25%;left:calc(50% - 300px);left:-webkit-calc(50% - 300px);left:-moz-calc(50% - 300px);border-radius:4px;
	
	    width: 400px;
    height: auto;
    padding: 20px 0;
    top: 35%;
    left: calc(50% - 200px);
	
	}
    #_submit_success .closed,#_submit_success02 .closed {float: right;margin:20px 20px 0px 0;cursor: pointer;}
    #_submit_success .iconL,#_submit_success02 .iconL {margin:55px auto 30px;width:210px;font-size:24px;text-align: right;position:relative}
    #_submit_success .iconL > b,#_submit_success02 .iconL > b {display:block;position: absolute;top:5px;left:0px;width:23px;height:23px;}
    #_submit_success .iconL > b > img,#_submit_success02 .iconL > b > img {position: absolute;top:1px;left:0px;}
    #_submit_success .time,#_submit_success02 .time {font-size:14px;color:#999;text-align:center;padding:0 35px;line-height:23px;height:auto;}
    #_submit_success .about-btn a,#_submit_success02 .about-btn a {float:right;margin-right:40px;text-decoration: underline;font-size: 14px;color: #3b98fb;margin-top:10px;}
    #_submit_success .anniu,#_submit_success02 .anniu {width:313px;margin:27px auto 20px;}
    #_submit_success .anniu > a,#_submit_success02 .anniu > a{display: block;float:left;width:146px;color:#333;text-align:center;border:1px solid #ccc;padding:8px 0;font-size:14px;margin-right:20px;border-radius: 3px;cursor: pointer;}
    #_submit_success .anniu .rindex,#_submit_success02 .anniu .rindex {background: #ffda44;border:1px solid #ffda44;margin-right:0px;}
    #_submit_success .again,#_submit_success02 .again {width:70px;margin:15px auto 20px;}
    #_submit_success .again > a,#_submit_success02 .again > a{display: block;color:#333;text-align:center;background: #ffda44;padding:5px 0;border-radius: 3px;cursor: pointer} 




@media screen and (max-width:800px){

.nav{height:auto;}
.xcgg,.menu,.fgx1,.bta10 h4 i,.bta2 h4 i{display:none;}
.topbg {
    
    padding: 0 20px;
}

.w1200{width:100%}
.wapd {
    width: 20px;
    height: 20px;
    display: block;
    background: url(../images/d.png) center center no-repeat #2577e3;
    padding: 10px;
    position: absolute;
    top: 45px;
    right: 10px;
    z-index: 1;
}
.logo img{height:50px;}
#header {
     width: auto;
    height: 50px;
    padding: 10px 20px;
 
}
.telkf {
     margin-right: 70px;
    background: url(../images/tel.png) no-repeat left center;
    padding-left: 70px;
    margin-top: 0;
}
.menu2 {padding-left:0}

.menu2 { display:none;   z-index: 999;
    float: none;
    width: 100%;
    position: absolute;
    top: 0px;
    background: #2577e3;height: auto;
}
.menu2 li a {width:100%}
.menu2 li{     float: none;
    width: 100%;
    line-height: 40px;
 
    text-align: center;
    border-bottom: 1px #0862da solid;}
	
	.menu2 li a{color:#fff}


.banner{width:100%;margin-top:0;float:none;}
#banner {height:auto}

.xqzx {
    background: url(../images/xq.jpg) no-repeat center;
    height: 438px;
    background-size: auto 100%;
}
.zxan {
   
    top: 305px;
    left: 50%;
 
    margin-left: -100px;
}

.xqzx2 {
    background: url(../images/xq2.jpg) no-repeat center;
    height: 299px;
    background-size: auto 100%;
}

.zxan2 {
 
    left: 50%;
 
    margin-left: -100px;
}
.wdyy img{width:100%;}
 .xzwb ul li {width:30%;margin:0 1.5%;    padding: 15px;}
.xzwb ul li h3 {

    font-size: 16px;
 
}

 .xzwb ul li p {height:auto;margin:0}
.wdwcs ul li {
 
    width: 46%;
 
    margin: 2%;
}
.wdwcs ul li img {
    margin-right: 10px;
   
}.wdwcs ul li .l {
    width: calc(100% - 100px);
}.wdwcs ul li p {
 
    font-size: 12px;
 
}

.wbtab .bd ul {
    padding: 30px 20px;
 
}
.wbtab .bd li{height:auto;}

 .newsk {width: 30%;margin:0 1.5%}
 
 .xwbt {
 
    padding: 0 10px;
 
}
 .xwbt>a {
 
    padding-left: 28px;
    font-size: 14px;
}.xwbt span {
   
    font-size: 14px;
}.newsk ul li {
 
    padding: 0 10px;
}.newsk ul li a span{width:calc(100% - 80px)}
.newsk2 ul{margin:10px;}
.newsk2 ul li .wzr{width:calc(100% - 30px)}
.newsbox{padding:30px 0}

.yqlj {
    padding: 20px;
}
.footer  {
    padding: 20px;
}
 .fdb1{    width: 40%;height:155px}
.fdb1 li {
    padding-left: 50px;
    margin-top:15px;
}.dbmenu {height:155px;
    float: left;
    overflow: hidden;
    width: 60%;
}.lxdb {
  
    width: 50%;
}
.lxdb li {
 
}.lxdb span {
       margin: 15px 0;
 
}
.ewm{width:50%;    margin-top: 58px;}
.footdb {
 
    padding: 10px 0;
}
.ndkh{padding-bottom:20px;}
.ndkh dl dt,.ndkh dl dd {width:100%;    float: none;
    text-align: center;}
.wbdx dl dt {width:40%;}
.wbdx dl dt img{width:100%;}
.wbdx dl dd{width:60%}
.wbdx dl dd li {
 
    margin: 20px;
}

#tgbanner {
 
    height: 180px;
    background: url(../images/bannerlm1.jpg) no-repeat center;
    background-size: 100% auto;
}
#yxbanner {
 
    height: 180px;
    background: url(../images/bannerlm2.jpg) no-repeat center;
    background-size: 100% auto;
}
#jgbanner {
    height:230px;
    background: url(../images/bannerlm3.jpg) no-repeat center;
    background-size: auto 100%;
}
.yyl1 dl dt {
    float: none;
    text-align: center;
    width: 100%;
}
.yyl1 dl{margin:20px;}


.yyl1 dl dd{    text-align: center;   float: none;width:100%}
.yyl1 dl dd b {
 
    font-size: 24px;
 
}
.yyl1 dl dd span {
 
    line-height: 2;
    font-size: 16px;
}

.yyl1 dl dd p {
  
    line-height: 40px;
 
    font-size: 18px;
    margin-top: 20px;
    margin: 20px 20%;
}



.yyl2 ul li {
 
    text-align: center;
}

.yyl2 ul li img{float:none;margin-bottom: 10px;}

.yyl2 ul li .yxwzr{float:none;width: auto;    margin: 0 10px;}



.yyl2 ul li .yxwzr p {
 
    height: 140px;
}

.yxbg ul{padding:20px;    text-align: center;}


.yxbg span {
    
    line-height: 40px;
 
    font-size: 20px;
 
    width: 70%;
    margin: 0 auto;
}

.yyl4 ul i {
    height: 72px;
 
}
.yyl3 ul {
 
    margin: 40px 0;
}

.yyl4 ul span {
    font-size: 20px;
    line-height: 40px;
    display: block;
    margin-top: 0;
}

.yyl4 ul li {
   
    padding: 20px;
}


.yyl4 ul p {
    height: 132px;
    line-height: 22px;
    font-size: 12px;
}


.jj1 ul span {
    display: block;
    margin-top: 30px;
    font-size: 14px;
}




.jj2 dl dd img{width:100%;}


.jj2 dl dd	p {
    font-size: 14px;
    margin-left: 50px;
 
}

.jj2 dl dd b {
    
    text-align: center;
    font-size: 24px;
 
    width: 80%;
 
    line-height: 40px;
 
    margin: 0 10% 40px;
}
.jj2 dl dt span {
    font-size: 24px;
 
    margin: 15px 0;
}
.jj2 dl dt {
    position: relative;
    float: left;
    width: 50%;
    padding-left: 20px;
    box-sizing: border-box;
}
.jj2 dl dt b {
 
    font-size: 24px;
 
    width: 80%;
 
    line-height: 40px;
 
}

.jjcb {
 
    top: 82px;
   
}

.jj2 dl dt i {
 
    font-size: 14px;
 
}.jj3 {
    padding: 20px;
 
}

.jj3 h3 {
 
    margin-bottom: 20px;
 
}

.jj4 ul li p {
    margin: 0 10px;
 
}.jj4 ul li span {
     
    font-size: 16px;
 
}


.jj5 ul {
    padding-top: 200px;
 
}


.jj6box img {
    display: block;
    float: left;
    width: 45%;
}.jj6box ul li .jj6wz p {
    font-size: 12px;
}



.jj6box ul li .jj6wz b {
 
    font-size: 20px;
}


.jj7 ul li span {
 
    font-size: 16px;
}
.jj7 ul li p {
 
    height: 88px;
 
}



.seo1box {
  
    margin: 50px 20px;
}

.seo2box {
    padding: 50px 0;
 
}
.seo2 img {
 
    margin: 0 1.5%;
 
    width: 30%;
}

.seo2 ul {
 
    width: 33%;
}

.seo2box ul li p {
    font-size: 12px;
    line-height: 1.5;
}

.seo2box ul li {
    margin-top: 20px;
}.seo2box ul li span {
  
    font-size: 18px;
  
    font-weight: bold;
}
.seo2box {
    padding: 50px 0 0;
    overflow: hidden;
}


.seo3box	img {
    padding-left: 0;
    width: 90%;
}

.bta15 h4 {
    font-size: 24px;
    font-weight: bold;
    line-height: 1.3;
}

.seo4 ul li {
    float: left;
    width: 18%;
    margin: 0 1%;
    color: #fff;
    text-align: center;
    background: #f88f12;
}
.seo4 {
    background: #f8f8f8;
    padding: 50px 0;
    height: auto;
}
.seo4 ul {
 
 
    margin: 0;
}

.seo4 ul li span {
    margin: 15px 0;
    font-size: 16px;
 
}.seo4 ul li p {
   
    height: 176px;
}



.seo5 {
    background: url(../images/bg2.jpg) no-repeat center;
    overflow: hidden;
    padding: 50px 0;
    background-size: auto 100%;
}

.seo5 ul li {
 
    width: 48%;
 
    margin: 2% 1%;
}
.seo5 ul li p {
    line-height: 30px;
    margin-right: 0;
}

.seo5 ul li img {
 
    width: 150px;
}

.seo5 ul li p {
    line-height: 1.5;
 
}
.seo5 ul li span {
    margin: 0 0 10px 0;
    font-weight: 700;
    font-size: 18px;
    display: block;
}

.bta17 p {
    margin: 30px 20px;
 
    font-size: 16px;
}
.seo6 ul li {
  
    width: 40%;
 
    margin: 0 5%;
}.seo6 ul li p {
    color: #666;
    line-height: 2;
    font-size: 14px;
}
.gyl{float:none;width:100%;    overflow: hidden;}

.gyl li a {
 
    padding-left: 0;
 
    font-size: 16px;
    text-align: center;
}

.gyl   li{float:left;width:30%;margin:0 1.5%}
.gyr {
    float: none;
    width: auto;
    margin: 20px;
}

body {
    padding-bottom: 12%;
}

	.fixedCommonFoot{display:block;
   		width: 100%;
   		background-color: #fff;
   		position: fixed;
   		bottom: 0;
   		box-shadow: 0px -3px 8px 0px rgba(0, 0, 0, 0.04);
   		padding: 1.3% 0;
  		z-index: 10;
   	}
   	.fixedCommonFoot > div{
   		float: left;
   		text-align: center;
   	}
   	.fixedCommonFoot > div:nth-of-type(1){
   		width: 42.4%;
   	}
   	.fixedCommonFoot > div:nth-of-type(2){
   		width: 57.6%;
   	}
   	.fixedCommonFoot dl{
   		width: 50%;
   		float: left;box-sizing: border-box;
   	}
   	.fixedCommonFoot > div a:nth-of-type(1) dl{
   		border-right:1px solid #e5e5e5;
   	}
  
   	.fixedCommonFoot dl dt img{
		display: inline-block;
		width: 27.5%;
		margin-bottom: 0.6%;
		opacity: 0.7;
   	}
   	.fixedCommonFoot dl dd{
   		font-size: 12px;
   		color: #666;
   	}
   	.fixedSubmit a{
   		height: 80%;
   		width: 92%;
   		padding: 4.55% 0;
   		background-color: #ffda44;
   		border-radius: 4px;
   		font-size: 14px;
   		color: #333;
	    display: inline-block;
   	}



}
 @media screen and (max-width:480px){
 
 
 .telkf {
    margin-right: 0px;
    background: none;
    padding-left: 0;
    margin-top: 0;
    float: left;
}

.bta h4,.bta2 h4,.bta4 h4,.bta3 h4,.bta6 h4{font-weight:400;font-size:30px;}
.bta p,.bta4 p ,.bta6 p{
  
    font-size: 16px;
  
}
.xqzx {
    height: 238px;
  
}
 .zxan {
    top: 152px;
    left: 50%;
    margin-left: -100px;
    font-size: 14px;
}

.xzwb ul li{    padding: 10px;}
.xzwb ul li h3 {
    font-size: 14px;
}

.wdwcs{margin-top:0}
.wdwcs ul li {
    width: 96%;
    margin: 2%;
}.wdwcs ul {
    overflow: hidden;
    height: auto;
    margin-top: 20px;
}

.wmtgdwb {
 
    padding: 20px 0;
 
}.bta4 i {
 
    margin: 15px auto;
    
}
.wbtab .hd ul li {
   
    font-size: 18px;
 
    line-height: 40px;
 
    width: 23%;
 
    margin: 0 1%;
    height: 40px;
}
.wbtab .bd ul {
    padding: 20px 0;
}.wbtab .bd li {
    height: auto;
    margin: 0 1%;    font-size: 12px;
    line-height: 1.5;
}
.xzwb ul li img{    width: 50px;}
.newsk,.newsk2 {width:96%;float:none;margin:0 2%}
.fdb1 {
    width: 100%;
    height: auto;    margin-bottom: 15px;
}.fdb1 li {
    padding-left: 40px;
     margin-top: 0px;
    float: left;
    width: 50%;
    box-sizing: border-box;
 
}
.fdb1 span {
 
    text-align: center;
} 

.dbmenu{width:96%;float:none;    height: auto;margin:2%}
.dbmenu ul {
    float: left;
 
 width:30%;margin:0 1.5%;
 
}

.dbmenu ul li {
    margin-right: 0;}
	
	
	.dbmenu ul span {
 
    margin: 15px 0;
}
 
 
#tgbanner,#yxbanner{
    height: 100px;
 } 
 
 
 .bta5 {
    padding: 20px 0;
    text-align: center;
}
 .ndkh dl dd p {
    font-size: 18px;
  
}

.ndkh dl dt img,.yyl1 dl dt img{width:50%}
 
 .wbdx dl dt {float:none;width:100%;text-align: center;}
 .wbdx dl dd  {float:none;width:100%;}.wbdx dl dt img {
    width: 50%;
}.bta4 {
    margin-bottom: 20px;
  
}
.wbdx dl dd span {
 
    font-size: 18px;
 
}
.wbdx dl dd p{font-size:14px;}


.yyl1 dl dd span {
 
    padding-top: 30px;
}
.yyl1 dl dd p {
 
    margin: 20px 2%;
}
.bta4 h4{padding:0 20px;}.yyl2 ul li .yxwzr p {
    height: 140px;
    font-size: 12px;    overflow: hidden;
}.yxbg p {
 
    font-size: 16px;
}.yxbg i {
    font-size: 18px;
 
}.yxbg span {
  
    width: 80%;
 
}

.bta7 h4,.bta8 h4,.bta9 h4 {padding:0 20px;font-size:30px;}.yyl3 ul li p {
 
    margin: 0 10px;
}.yyl4 ul li {
  width: 46%;margin:2%;
}
.yyl4 ul span {
    font-size: 18px;
    line-height: 2;
   
}
.yyl4 ul i.td1{background:url(../images/td1.png) no-repeat   center;    background-size: auto 80%;}
	.yyl4 ul i.td2{background:url(../images/td2.png) no-repeat   center;    background-size: auto 80%;}
	.yyl4 ul i.td3{background:url(../images/td3.png) no-repeat   center;    background-size: auto 80%;}
	.yyl4 ul i.td4{background:url(../images/td4.png) no-repeat   center;    background-size: auto 80%;}
	.yyl4 ul i.td5{background:url(../images/td5.png) no-repeat   center;    background-size: auto 80%;}
	.yyl4 ul i.td6{background:url(../images/td6.png) no-repeat   center;    background-size: auto 80%;}

.jj2 dl dt {
  padding:20px;
    float: none;
    width: 100%;
     
}.jj2 dl dd {
    float: none;
    width: 100%;  padding:20px;    box-sizing: border-box;
}.jj2 dl dt b {
    font-size: 24px;
    width: 100%;
    line-height: 40px;
}
.bta p,.bta11 h4,.seo1 h3,.bta13 h4,.bta14 h4,.bta15 h4{padding:0 20px;}
#header {

    padding: 10px ;
}.bta p, .bta4 p, .bta6 p,.bta5 p,.bta11 p,.bta14 p,.bta17 p {
    font-size: 14px;
}
.bta h4, .bta2 h4, .bta4 h4, .bta3 h4, .bta6 h4,.bta5 h4,.bta11 h4,.seo1 h3,.bta13 h4,.bta14 h4,.bta16,.bta17 h4,.bta7 h4, .bta8 h4, .bta9 h4{

    font-size: 26px;
}.bta3 p {
    color: #545454;
    margin: 10px 0;
    font-size: 14px;
    line-height: 1.5;
}

.wbdx {
    padding: 30px 0;
}
.jjcb {
    top: 100px;
}.jj6 .w1200>ul li {
    
    font-size: 16px;
    line-height: 60px;
    
}

.jj6box img {
   
    float: none;
    width: 70%;
    margin: 0 auto;
}
.jj6box ul {
    float: none;
    width: 100%;
}.jj6box {
    
    margin: 20px;
}.jj7 {
    padding: 30px 0;
}
.jj7 ul {
 
    margin: 30px 0;
}
.jj7 ul li {
    float:none;
    width: 96%;
 
    margin: 2%;
 
    padding: 20px;
   
}.jj7 ul li p {
    height: auto;
}

#seobanner {
 
    height: 90px;
    background: url(../images/bannerlm4.jpg) no-repeat center;
    background-size: auto 100%;
}

.seo1 dl dt,.seo1 dl dd {
    float: none;
    width: 100%;
}
.seo1 dl dt  p,.seo1 dl dd {    text-align: center;}
.seo2 ul {
    width: 100%;
    float: none;
    text-align: center;
 
    overflow: hidden;
}
.seo2box ul li span {
    font-size: 14px;
    font-weight: bold;
}
.seo2box ul li {
    margin-top: 20px;
    float: left;
    width: 30%;
    margin: 0 1.5%;
}
.seo2 img {
    margin: 0 1.5%;
    width: 30%;
    margin: 10px auto;
    float: none;
}

.seo4 ul li {
    float: left;
    width: 48%;
    margin: 1%;
    color: #fff;
    text-align: center;
    background: #f88f12;
}
.seo4 ul li p {
    height: 110px;
}
.seo4 ul li:last-child{width:98%}

.seo5 ul li{width:46%;margin:2%}
.seo5 ul li img {
 float:none;   width: 100%;
}

.seo5 ul li span {
    margin: 10px 0;
 
}
.seo6 ul li i {
     width: 127px;
    float: none;
  margin:0 auto
}
.seo6  .yxwzr{    text-align: center;    margin-top: 20px;}
.jj1 ul li img{width:100%;}.jj1 ul li {
  
    height: 178px;
}
 }
 
 
 
@media screen and (max-width:420px){ 
 .telkf i {
 
    font-size: 12px;
  
}
 .telkf span {
    font-size: 18px;
 
}
#jgbanner {
    height: 190px;}
.yyl4 ul p {
    height: 132px;
    line-height: 22px;
    font-size: 12px;
    overflow: hidden;
}
.fdb1 li {
 
    width: 60%;
     float: none;
    margin: 0 auto;
    margin-bottom: 20px;
}
.yxbg p {
    font-size: 14px;
}.yxbg span {
  
    font-size: 16px;
   
}.jj1 {
   
    padding: 30px 0;
}
.yxbg {
   
    height: 190px;
}
.bta h4, .bta2 h4, .bta4 h4, .bta3 h4, .bta6 h4,.bta5 h4,.bta11 h4,.seo1 h3,.bta13 h4,.bta14 h4,.bta16,.bta17 h4,.bta7 h4, .bta8 h4, .bta9 h4 {font-size:18px;}
.bta9 p {
    color: #888888;
    font-weight: 700;
    font-size: 14px;
    margin-top: 5px;
}
#gybanner {
  
    height: 200px;
    
}#gybanner p {
    padding-top: 80px;
    font-size: 30px;
  
}

.bta9 i {
   
    margin: 10px auto;
  
}.jj1 ul li {
   
    padding: 15px;
}
.seo2box {
    padding: 30px 0 0;
 
}.jj1 ul li {
    height: 160px;
}
.seo5 ul li p {
    line-height: 1.5;
    height: 63px;
    overflow: hidden;
}
.seo1 {
    padding: 30px 0;
}
.seo1box {
    margin: 20px;
}
.wapyc{display:none;}
.seo1 dl dd img{width:60%}
.footdb p{height:auto;padding:0 20px}
.fdb1 li {
    padding-left: 50px;}.wbtab .hd ul li {
    
    font-size: 14px;
}.newsk ul,.newsk2 ul {
    height: auto;
}
 }
 
 
 
 @media screen and (max-width:380px){ 
#header {
 
    padding: 10px;
} #jgbanner {
    height: 150px;
}
.telkf span {
    font-size: 16px;margin-top: 10px;
    display: block;
}.telkf i {
  
    display: none;
}.lxdb li {
    
 font-size:16px;
 
}.jj4 ul li {margin-bottom:20px;width:50%}

.jj2 dl dt span {
 
    text-align: center;
}
.yxbg {
    height: 220px;
}.yyl3 ul li {
  
    width: 50%;
  margin-bottom:20px;
}
.xzwb ul li {
    width: 97%;margin-bottom:20px}.wdwcs ul li {
    width: 94%;
    margin: 3%;
}

#tgbanner {
    height: 100px;
    background: url(../images/bannerlm1.jpg) no-repeat center;
    background-size:auto 100% ;
}
.yyl2 ul li .yxwzr span {
    font-size: 16px;
}
  }



 @media screen and (max-width:350px){  
.telkf span {
    font-size: 12px;
 
} 
 .lxdb li {
    
 font-size:14px;
 
}
 
 }